/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modelo.personas;

import geografia.Localidad;
import java.util.List;
import modelo.CriterioBusqueda;
import modelo.GestorModelo;

/**
 *
 * @author raul
 */
public class GestorDomicilio extends GestorModelo<Domicilio> {

    @Override
    protected Domicilio clonar(Domicilio modelo) throws CloneNotSupportedException {
        return new Domicilio();
    }

    @Override
    public void eliminar() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public void crearModelo() {
        super.setModelo(new Domicilio());
    }
    
    public Domicilio crearModelo(String tipoDomicilio,
            String calle,
            int altura,
            int piso,
            String departamento,
            String barrio,
            String codigoPostalUnico,
            Localidad localidad){
        return new Domicilio(tipoDomicilio, calle, altura, piso, departamento, barrio, codigoPostalUnico, localidad);
    }

    @Override
    public boolean noExiste() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public List buscar(CriterioBusqueda[] criterios) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    
}
